Niche App Lab is a specialist software publisher with a focused catalogue centred on Japanese text input technology. Its product range consists of two editions of T-Code IME, an input method editor that enables users to enter Japanese text using the T-Code input system, a direct-input technique in which kanji and kana characters are produced through specific two-key combinations rather than phonetic conversion. Because the software is developed in Java, both editions depend on the Java runtime environment, but they differ in how that requirement is met. The first edition of T-Code IME requires users to have a Java Runtime Environment (JRE) or Java Development Kit (JDK) already installed on their system, making it a lightweight option suited to developers and technically confident users who already maintain a Java setup. The second edition bundles the JRE together with the application itself, removing the need for any separate installation and offering a simpler out-of-the-box experience for users who prefer a self-contained package. This two-edition approach reflects a common pattern in the utilities and language tools category, where publishers provide both dependency-free and dependency-managed variants of the same core product. Typical use cases for T-Code IME include professional Japanese transcription, academic writing, software localisation, and everyday document preparation by users who favour the speed and determinism of the T-Code method over conventional kana-to-kanji conversion. The catalogue illustrates how a small publisher can address a well-defined linguistic niche by packaging a single specialised tool in multiple distributions tailored to different levels of user expertise and system configuration.